<template>
  <div id="app">
    <!-- 省略其他 -->
    <p>学生详细信息</p>
    <ul>
      <li v-for="(item, index) in arr" :key="index">{{ item }}</li>
    </ul>
    <br />
    <ul>
      <li v-for="obj in stuArr" :key="obj.id">
        <span>{{ obj.name }}</span>
        <span>{{ obj.sex }}</span>
        <span>{{ obj.hobby }}</span>
      </li>
    </ul>
  </div>
</template>

<script>
//目标：v-for用数据循环生成标签
//语法：v-for="(值变量名， 索引变量名) in 目标结构"
//效果：每次遍历数组里每个值，创建一次当前所在标签结构；每次遍历是，都是“独立”执行的

export default {
  data() {
    return {
      // ...省略其他
      stuArr: [
        {
          id: 1001,
          name: "孙悟空",
          sex: "男",
          hobby: "吃桃子",
        },
        {
          id: 1002,
          name: "猪八戒",
          sex: "男",
          hobby: "背媳妇",
        },
      ],
    };
  },
};
</script>